<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.base{

	padding:0px 6px;

}

.wap{

	display:none;

}

.ntitle {

    line-height: 28px;   

    text-align: center;

    font-size: 18px;

    color: black;

    margin-bottom: 10px;

}



.ncontent {

    line-height: 25px;

	padding:0px 10px;

    padding-bottom: 55px;

}



.ninfo {

    color: #999;

    font-size: 12px;

    text-align: center;

    line-height: 20px;

    margin-bottom: 15px;

	 

}

.ncontent img{

	max-width:100%; height:auto !important;

}

.index-body{
	position:relative;
}
.index-bigs-biimg img{
	max-width:100%;
}
.banmu{
	position:fixed; width:50%; height:100%; left:0px; top:0px; background:black; opacity:0.4; display:none; z-index:1000;
}

.tmp-top{

	position:fixed; width:50%; height:100%; background:white; right:-52%; top:0px; z-index:900;

}

.header{

	 position:relative;  

}

.header a.logo{

	display:none;

}

.header ul{

	position:relative; padding-top:15px;

}

.header ul li{

	display:block; height:56px; border-bottom:solid 1px #f0f0f0; 

}

.header ul li a{

	display:block;  line-height:50px;  text-decoration:none; font-size:18px; text-align:center;

}

.header ul li a.cur{

	border-color:#9BB391; color:#9BB391;

}

.header .langs{

	margin-top:15px;

}

.header .langs .box{

	position:relative; line-height:38px; text-align:center;

}

.header .langs .box&gt;a{

	display:none;

}

.header .langs .box .yuy{

	 line-height:36px;   color:#999;

}

.header .langs .box .yuy a{

	text-decoration:none; color:#999; margin:0px 10px;

}

.header .langs .box .yuy a.cur{

	color:black;

}

	

.header .top-link{

	display:none;

}



.header .search-box{

	 display:none;

}

.mo-header{

	height:65px; position:fixed; z-index:650; width:100%; left:0px; top:0px;  padding:5px 8px; text-align:right; line-height:55px;

}

.mo-header a.mulu{

	display:inline-block; text-decoration:none; font-size:20px; padding:0px 7px;

}

.mo-header a.logo{

	float:left; height:55px; line-height:55px;

}

.mo-header a.logo img{

	max-height:44px;

}

.footer{

	padding:10px 0px; border-top:solid 1px #f0f0f0;

}

.footer .left-b{

	

}

.left-b ul li{

	border-bottom:solid 1px #f0f0f0; text-align:center;

}

.left-b ul li&gt;a{

	height:38px; line-height:38px; display:block; margin-bottom:5px; text-decoration:none; font-size:16px; color:#666666;

}

.left-b ul li div{

	display:none;  

}



.left-b .shares{

	margin-top:30px; line-height:35px; text-align:center;

}

.left-b .shares a{

	display:inline-block; margin-right:16px;

}

.footer .right-b{

	display:none;

}

.footer .right-b&gt;a{

	height:40px; display:inline-block; width:120px; line-height:40px; background:#9BB391; color:white; background:#9BB391; text-align:center; text-decoration:none;

}

.di-nn{

	margin-bottom:40px;

}



.omm-db{

	height:40px; line-height:40px;  color:#cccccc;   text-align:center;

}

.omm-db&gt;a{

	color:#ddd;

}

.omm-db .jszq{

	 color:#cccccc; text-align:center;

}

.omm-db .jszq a{

	color:#cccccc;

}

.iboxs{

	margin-bottom:35px;

}



.index-sh ul{

	height:inherit;

}

	

.index-sh ul li{

	width:50%; float:left; overflow:hidden;  

}

 

.index-sh ul li img{

	width:100%;

}

.index-sh ul li:nth-child(6n+0){

	width:100%; text-align:center;

}

.index-sh ul li .descbox{

	padding:28px 15px; 

}

.index-sh ul li .descbox .tit{

	color:black; font-size:18px; line-height:30px;

}

.index-sh ul li .descbox .desc{

	line-height:24px; padding:0px 15px; color:#999999; padding-top:7px; margin-top:10px; border-top:solid 1px #f0f0f0; font-size:12px;

}

.index-sh ul li .descbox .desc a{

	text-decoration:none; color:#999; margin-top:15px;

}



.site-title{

	text-align:center; margin-bottom:20px;

}

.site-title span{

	display:block; font-size:20px; line-height:35px; color:#333333; 

}

.site-title font{

	color:#cccccc; font-size:12px; display:block; line-height:25px;

}



.site-title.white span{

	color:#fff; 

}

.site-title.white font{

	color:#fff; 

}

.index-body .index-product-tab{

	display:none;

}

.index-tabs .index-tab{

	display:none;

}

.index-tabs .index-tab.cur{

	display:block;

}



.index-tab ul li{

	float:left; width:48.5%; text-align:center; margin-bottom:16px;

}

.index-tab ul li a{

	display:block; text-decoration:none; position:relative;

}

.index-tab ul li a .img{

	height:160px; line-height:160px;

}

.index-tab ul li a .img img{

	max-width:100%; max-height:145px;

}

.index-tab ul li a span{

	display:block; line-height:30px; font-size:14px; color:#666666;

}

.index-tab ul li a font{

	display:block; line-height:20px; font-size:12px; color:#999999;

}

.product-index .more{

	margin-top:30px; line-height:32px; text-align:center;

}

.product-index .more a{

	display:inline-block; color:#666666; font-size:16px; text-decoration:none;

}

.product-index .more a font{

	margin-left:8px;

}

.index-help{

	background:url(../pics/index_helps.jpg) no-repeat center center; padding:40px 10px; text-align:center;

}

.index-help&gt;div{

	color:white; font-size:14px; line-height:30px; margin-top:18px;

}

.index-help ul li{

	width:50%; float:left; margin-bottom:20px; text-align:center; color:white; padding:0px 25px;

}

.index-help ul li .index-hbox{

	width:65px; height:65px; margin:0 auto; background:url(../pics/cicle.png) no-repeat center center; background-size:100% 100%; margin-bottom:10px; line-height:65px; font-size:20px; color:white; font-weight:bold;

}

.index-help ul li .index-hdesc{

	text-align:center;

}

.index-help ul li .index-hdesc span{

	display:block; font-size:14px; color:white; line-height:25px; height:26px; overflow:hidden;

}

.index-help ul li .index-hdesc font{

	display:block; font-size:12px; color:white; line-height:20px; height:40px; overflow:hidden;

}



.index-news{

	padding:0px 8px; text-align:center;

}

.index-news .left-news{

	

}

.index-news .left-news .title{

	color:#333333; font-size:20px; line-height:33px; margin-bottom:4px;

}

.index-news .left-news .endesc{

	line-height:20px; color:#cccccc; font-size:12px; margin-bottom:20px; 

}

.index-news .left-news .vdesc{

	line-height:25px; color:#666666; font-size:14px; margin-bottom:15px;

}

.index-news .left-news .newsnav{

	display:none;

}

 

.index-news .left-news .slnews{

	display:none;

}

.page-body{
	padding-top:70px;
}

 

.index-news .right-news{

}

.index-news .right-news .news-tab{

	display:none;

}

.index-news .right-news .news-tab.cur{

	display:block;

}

.index-news .right-news ul{

	height:inherit;

}

.index-news .right-news ul li{

	display:none;

}

.index-news .right-news ul li:first-child{

	display:block;

}

.index-news .right-news ul li .rq1{

	height:60px; line-height:60px; font-size:50px; color:black;

}

.index-news .right-news ul li .rq2{

	height:35px; line-height:35px; font-size:16px; color:#999999;

}

.index-news .right-news ul li a.title{

	display:block; color:black; line-height:38px; height:38px; overflow:hidden; text-decoration:none; font-size:16px; margin-bottom:5px;

}

.index-news .right-news ul li a.img{

	display:block; margin-bottom:15px;

}

.index-news .right-news ul li a.img img{

	max-width:100%;

}

.index-news .right-news ul li .desc{

	margin-top:12px; height:44px; line-height:22px; font-size:13px; color:#999; margin-bottom:20px;

}

.index-news .right-news ul li .more{

	line-height:30px;

}

.index-news .right-news ul li .more a{

	color:#999; font-size:16px; text-decoration:none; 

}



.main{

	padding:0px 10px; margin-bottom:38px;

}

.epage{

	padding-top:10px;

}



.products li{

	float:left; width:48%; text-align:center; margin-bottom:20px; margin-right:4%;

}

.products li:nth-child(even){

	margin-right:0px;

}

.products li a.p{

	display:block; text-decoration:none; position:relative;

}

.products li a.p .img{

	height:165px; line-height:165px;

}

.products li a.p .img img{

	max-width:100%; max-height:150px;

}

.products li a.p span{

	display:block; line-height:30px; font-size:14px; color:#666666;

}

.products li a.p font{

	display:block; line-height:20px; font-size:12px; color:#999999;

}



.products li .wlink{
	height:30px; margin-top:5px; text-align:right; padding:0px 3px;
}

.products li .wlink a{
	display:inline-block; background:#9bb391; font-size:12px; text-decoration:none; height:24px; line-height:24px; color:#fff; border-radius:3px; padding:0px 6px;
}

.products li .wlink a:first-child{
	float:left; background:red;
}

.index-product-tab{

	margin-bottom:20px;  text-align:center; 

}

.index-product-tab a{

	display:block; padding:0px 11px; border-bottom:solid 1px #f0f0f0; line-height:44px; height:44px; position:relative; text-decoration:none; font-size:14px; padding-right:35px; text-align:center;

}

.index-product-tab a.cur{

	border-color:#9BB391; color:#9bb391;

}

.index-product-tab a span{

	position:absolute; right:4px; font-size:12px; color:#ccc; top:15px;

}

.index-product-tab a.cur span{

	color:#9bb391;

}

.page-ppt img{

	width:100%;

}

.cons li{

	padding:30px 20px; text-align:center; border-bottom:solid 1px #f0f0f0; margin-bottom:23px; text-align:center;

}

.cons li .img{

	height:55px; line-height:55px;

}

.cons li .img img{

	max-height:40px; max-width:100%;

}

.cons li .tit{

	line-height:26px; color:#999999; font-size:14px;

}

.map-box{

	height:400px;

}



.about1{

	padding-top:35px; padding-bottom:35px;

}

.about-base{

}

.about-base .img{

	position:relative;  

}

.about-base .img img{

	max-width:100%; display:block; margin-bottom:18px;

}

.about-base .img .txt-box{

	 padding:4px 10px; text-align:center;

}

.about-base .img .txt-box .title{

	text-align:center;line-height:35px; font-size:18px; color:#333333; margin-bottom:10px;

}

.about-base .img .txt-box .desc{

	line-height:23px; color:#999999; font-size:12px;

}



.about2{

	background:#F9F8F4; padding:35px 0px;

}

.about2 .his-box{

	width:280px; overflow:hidden; margin:0 auto;

}

.about2 .hhiss{

	

}

.about2 .hhiss li{

	float:left; position:relative;   background:url(../images/line.png) repeat-x left 80px;  

}

.about2 .hhiss li .img{

	text-align:center; position:relative; width:160px; height:160px; margin:0 auto;  

}

.about2 .hhiss li .img img{

	max-width:100%; 

}

.about2 .hhiss li .img .tb{

	position:absolute; width:100%; height:100%; left:0px; top:0px;

}

.about2 .hhiss li .img .tb .tb-d{

	 text-align:center; vertical-align:middle; color:#9bb391; font-size:30px; font-weight:bold; padding:7px 5px;display:table-cell; width:160px; height:160px;

}

.about2 .hhiss li .jian{

	width:8px; height:11px; position:absolute; top:75px; right:0px; background:url(../images/jian.png) no-repeat center center;

}

.about2 .hhiss li font.cic{

	width:20px; height:20px; background:white; border:solid 1px #f0f0f0; display:inline-block; border-radius:50%;

}

.about2 .hhiss li .meb{

	padding-bottom:50px; background:url(../images/hline.png) no-repeat center bottom; text-align:center; margin-top:20px; margin-bottom:15px;

}

.about2 .hhiss li .txt{

	height:100px; line-height:20px; overflow:hidden; font-size:12px; color:#999999; width:260px; text-align:center; margin:0 auto;

}

.about3{

	padding:35px 7px;

}

.about3 ul li{

	margin-bottom:30px;position:relative; border-bottom:solid 1px #f0f0f0; padding-bottom:18px;

}

.about3 ul li .img{

	height:90px; line-height:90px; text-align:center;

}

.about3 ul li .img img{

  max-height:75px;

}

.about3 ul li .tit{

	height:45px; line-height:45px; font-size:20px; color:#9bb391; margin-bottom:5px; text-align:center;

}

.about3 ul li .tit font{

	color:#ddd; display:inline-block; line-height:20px; position:relative; top:3px; margin-left:5px; font-size:12px;

}

.about3 ul li .desc{

	  line-height:22px; color:#999999; overflow:hidden; font-size:12px; padding:0px 20px; text-align:center;

}

.about4{

	background:#F4F7F9; padding:35px 5px;

}

.plefts{  overflow:hidden; position:relative; padding:0px 45px; width:280px; margin:0 auto;}

.plefts .hd{ }

.plefts .hd .prev,.plefts .hd .next{ width:36px; height:36px; position:absolute; top:100px; border-radius:50%; text-decoration:none; background:#999; color:white; text-align:center; line-height:38px;}

.plefts .hd .prev{left:0px;}

.plefts .hd .next{right:0px;}

.plefts .hd .prevStop{ display:none; }

.plefts .hd .nextStop{ display:none; }

.plefts .hd ul{ display:none; }

.plefts .bd{ }

.plefts .bd ul{ overflow:hidden; zoom:1; }

.plefts .bd ul li{ float:left; text-align:center; margin:0px 10px;}

.plefts .bd ul li a{

	display:block; text-decoration:none; color:#999; text-align:center;

}

.plefts .bd ul li a .img{

	height:220px; line-height:220px; width:190px;

}

.plefts .bd ul li a .img img{

	max-width:100%; max-height:200px;

}

.plefts .bd ul li a span{

	display:block; height:30px; line-height:30px;

}



.nlist li{

	width:48.5%; float:left; margin-right:3%;   margin-bottom:20px; text-align:center;

}

.nlist li:nth-child(even){

	margin-right:0px;

}

.nlist li a.img{

	display:block; height:140px; line-height:140px; padding:0px 10px; overflow:hidden; border:solid 1px #f0f0f0; border-radius:4px; text-align:center;

}

.nlist li a.img img{

	max-width:100%; max-height:140px;

}

.nlist li a.tit{

	display:block; text-decoration:none; color:black; font-size:14px; line-height:35px; background:url(../images/1.png) no-repeat left bottom; height:35px; margin-bottom:5px; overflow:hidden;

}

.nlist li .rq{

	line-height:25px; color:#ccc; font-size:13px;

}



.help1{

	padding:0px 0px; padding-top:30px; line-height:25px;

}

.help1 .title{

	line-height:42px; font-size:18px; color:#9bb391;

}

.help1 .title font{

	color:#cccccc; margin-left:12px; font-size:12px; display:inline-block; line-height:22px; position:relative; top:2px;

}

.help1_1,.help1_2,.help1_3{

	padding:0px 0px;

}

.help1 .desc{

	line-height:25px; margin-top:12px; color:#999999; font-size:14px; margin-bottom:15px;

}

.help1 .img{

	padding:20px 0px;

}

.help1 .img img{

	max-width:100%;

}



.help1_1&gt;img{

	max-width:100%;

}

.help1_2&gt;img{

	max-width:100%;

}

.help1_3&gt;img{

	max-width:100%;

}

.help1 .index-product-tab{

	display:none;

}

.help2{

	background:#F4F7F9; padding:35px 0px; line-height:25px;

}

.help3{

	background:#F9F8F4; padding:38px 0px; line-height:25px;

}

.help3_1{

	padding:0px 8px;

}

.help3_1 .help3_2{

	margin-bottom:20px;

}

.help3_1 .help3_2 p{

	line-height:30px; padding-left:20px; background:url(../images/li.png) no-repeat left 10px;

}

.help3_1&gt;img{

	display:block; max-width:100%;

}



.helps{

	padding:20px 8px;

}

.helps li{

	width:48%; margin-right:4%; float:left; text-align:center; background:white; padding-bottom:38px;

}

.helps li:nth-child(even){

	margin-right:0px;

}

.helps li:last-child{

	display:none;

}

.helps li .img{

	margin-bottom:10px; text-decoration:none; display:block; height:125px; line-height:125px;

}

.helps li .img img{

	max-width:100%; max-height:110px;

}

.helps li a.tit{

	display:block; text-decoration:none; line-height:30px; margin-bottom:4px; color:#9bb391; font-size:14px;

}

.helps li .desc{

	height:66px; line-height:22px; padding:0px 25px; text-align:center; color:#999; font-size:12px; overflow:hidden; margin-bottom:15px;

}

.helps li span{

	display:inline-block; width:30px; height:30px; background:url(../images/help_ico.png) no-repeat left center; background-size:100% 100%;

}

.mmitem a{

	display:none;

}
.iboxs.ppt{
	margin-bottom:5px;
}


.product-left{
	margin-top:15px;
}

.product-left .img{
	text-align:center; border:solid 1px #f0f0f0; border-radius:5px; height:300px; line-height:250px; padding:25px; margin-bottom:15px;
}

.product-left .img img{
	max-width:100%; max-height:250px;
}

.sma-imgs{
	height:40px; line-height:40px; text-align:center; overflow:hidden;
}

.sma-imgs a{
	display:inline-block; text-decoration:none; margin-right:10px; width:40px; height:40px; overflow:hidden; text-decoration:none; line-height:40px; border:solid 1px #dfdfdf; text-align:center;

}

.sma-imgs a img{

	width:32px; height:32px;  

}

.sma-imgs a.cur{

	border-color:#98BF88;

}

.product-right{


}

.product-gms{

	margin-bottom:15px;

}

.product-right .title{

	line-height:30px; font-size:16px; color:black; margin-bottom:18px; padding-bottom:12px; border-bottom:solid 1px #f0f0f0; text-align:center;

}

.product-right .cs{

	line-height:26px; color:#999; font-size:13px;

}

.detail-tit{

	border-bottom:solid 1px #f0f0f0; height:40px; line-height:35px; font-size:16px; color:#000; margin-bottom:5px;

}

.detail-content{

	line-height:25px; font-size:12px; padding-bottom:40px;

}

.detail-content img{

	max-width:100%; height:auto !important;

}
.index-sh ul li&gt;span{
	display:none;
}
.osrimg ul{
width:100%;  overflow:hidden;
}
.osrimg ul li{
 overflow:hidden; height:100%; position:relative; transition: all 0.6s; margin-bottom:10px;
}
.osrimg ul li a{
display:block; text-decoration:none;   position:relative; width:100%; height:300px; background-size:cover !important;
}
 
.osrimg ul li a .more{
width:60px; position:absolute; bottom:12px; right:10px; height:28px; line-height:29px; text-decoration:none; text-align:center; border:solid 1px #fff; color:#fff; font-size:12px; border-radius:6px;
}
</pre></body></html>